import axios from 'axios'

export function request(config) {
  // 1、创建axios实例对象
  const axiosRequest = axios.create({
    baseURL: 'http://123.207.32.32:8000',
    timeout: '5000',
    // headers:''
  })

  // 2、配置拦截器
  // 2.1、请求拦截器
  axiosRequest.interceptors.request.use(config => {
    console.log('来到了request拦截success中');
    return config
  }, error => {
    console.log('来到了request拦截failure中');
    return error
  })
  // 2.2、响应拦截器
  axiosRequest.interceptors.response.use(response => {
    console.log('来到了response拦截success中');
    return response.data
  }, error => {
    console.log('来到了response拦截failure中');
    return error
  })


  // 3、返回请求结果
  return axiosRequest(config)
}
